roller stake - Turkish English Dictionary